sur place – English–Français translations

🇫🇷 fr en 🇬🇧

sur place adverb

  /syʁ plas/
  • À l’endroit même
on site, on the spot, in place, on location, on the premises
Wiktionary Links